aquatic buttercup - French English Dictionary